body
{
background-color: #000000;
color: #fff;
width: auto;
}

table.middle
{
margin:0 auto;
}

div.body1
{
margin:0 auto;
min-height: 550px;
width: 950px;
border-color: #fff;
border-style: solid;
border-width: 7px;
vertical-align: top;
background-color: #000000;
}

div.bottom
{
margin:0 auto;
text-align: center;
}

div.button
{
margin:0 auto;
font-size:12px;
border-top:none;
text-align: right;
}

td.quest
{
font-size: 14px;
border-top: none;
text-align: left;
width: 400px;
overflow: hidden;
}

td.quest2
{
font-size: 18px;
border-top: none;
text-align: left;
width: 400px;
overflow: hidden;
}

td.quest3
{
font-size: 14px;
border-top: none;
text-align: left;
width: 400px;
overflow: hidden;
bottom: 10px;
}

td.center
{
font-size: 16px;
border-top: none;
text-align: center;
}

td.center2
{
font-size: 14px;
border-top: none;
text-align: center;
}

td.centerRed
{
font-size: 14px;
border-top: none;
text-align: right;
color: #FF0000;
}

td.centerBlue
{
font-size: 14px;
border-top: none;
text-align: right;
color: #66FFFF;
}

td.centerGreen
{
font-size: 14px;
border-top: none;
text-align: right;
color: #33FF33;
}

td.centerYellow
{
font-size: 14px;
border-top: none;
text-align: right;
color: #FFFF00;
}

p
{
font-size: 16px;
margin:0;
padding:0;
}

a.proj
{

}

a
{
text-decoration:underline;
color: #99ffff;
}

a:hover
{ 
color: #fff;
}

div.quest
{
width: 420px;
}

div.titleq
{
font-weight: bold;
}

div.middle
{
text-align: center;
}

em
{
color: #66ffff;
}

div#proj
{
float:bottom;
text-align:center;
}

div#sidelinks
{
float: left;
text-align: center;
width: 125px;
z-index: 10;
}

div#sidelinks a
{

font: bold 93% arial, verdana;
text-decoration: none;
color: #FDD017;
display: block;
border: 3px solid #000000;
border-color: #000000;
background: #000000;
}

div#sidelinks a:hover
{
color: #0066FF;
}

div#header
{
margin-bottom: 25px;
text-align: center;
font: bold 200% Arial, Helvetica, verdana, sans-serif;
}

div#logo
{
position: fixed;
}

textarea.rules
{
overflow: hidden;
border: none;
color: #fff;
background-color: #000000;
}

p.quest
{
text-align: left;
}
